\chapter{Besluit}
\label{cha:besluit}

De doelstelling van deze thesis is het implementeren van een Android applicatie die het mogelijk maakt om gegevens op de smartphone en gedeeld door deze smartphone te beveiligen. 

%Bij aanvang van deze thesis werd het probleem van van crypto op android in combinatie met ontrouwbare cloud storage en veilig element voorgesteld.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
De verwezenlijkte implementatie heeft de volgende doelstellingen bereikt. De OpenPGP standaard werd gerealiseerd op Android dankzij Spongy Castle. Cloud storage zorgt voor synchronisatie en het delen van bestanden. De Java Card kan encryptie volgens de OpenPGP standaard uitvoeren en is dus compatibel met smartphones zonder Java Card.

In de toekomst zou in elke smartphone een ingebouwde Java Card of extra microSD-geheugenkaart moeten aanwezig zijn voor een Java Card. Het project SEEK for Android heeft doel standaard in de Android API de mogelijkheid voor communicatie met een smartcard aan te bieden.

Een minimale voorkennis wordt verwacht van de gebruiker. Deze kan dan bij installatie van de applicatie publieke sleutels toevoegen aan bestaande of nieuwe contacten. De gebruiker kan in enkele klikken een boodschap vercijferen en/of ondertekenen naar contactpersonen met een publieke sleutel. Dankzij de ingebouwde synchronisatie kan de gebruiker eenvoudig overschakelen naar een nieuw mobiel toestel of meerdere toestellen gebruiken. Gebruikers die een Java Card gebruiken, zullen een veiligere omgeving hebben voor de applicatie en bijvoorbeeld niet meer onderhevig zijn aan het feit dat root toegang het Android rechtenmechanisme omzeilt. % voor  toevoegen Een gebruiksvriendelijke applicatie is dus ontstaan. %De gerealiseerde applicatie kreeg de naam 'forAP' wat staat voor for Android Privacy. De Java Card integratie verwacht de installatie van een bijkomde service.

% De uiteindelijke implementatie heeft ondersteunt volgende doelstellingen bereikt
%Applicatie gebruiksvriendelijk klaar is voor een beta versie 
%crypto OpenPGP AES OCB
%cloud storage kunt gebruiken zelf
% 				wordt gebruikt voor delen van bestandsuitwisseling
% 				publieke sleutel
% 				contacten+ pks te sync
% 				account te sync
% Java card brengt extra veiligheid
% 		in het werkt de encryptie volledig in het decryptie 
% 		Algemeen kan dus geconcludeerd worden dat de beoogde doelstelling succesvol ge\"implementeerd werd.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Tijdens het maken van deze thesis is mijn interesse in het domein van de cryptografie nog meer opgewekt door nieuwe problemen te ontdekken, waar ik vroeger zelfs niet bij stil stond. Ik heb enorm veel bijgeleerd tijdens het maken van deze thesis. Begrippen zoals Android, OpenPGP en Java Card hebben nu niet veel geheimen meer voor mij. 

% Begrippen zoals Android en OpenPGP hebben nu niet veel geheimen meer voor mij.
%Ik heb enorm veel bijgeleerd tijdens het maken van deze thesis. Begrippen zoals Android en OpenPGP hebben nu niet veel geheimen meer voor mij.
% Door basisalgoritmes veel te bekijken kan ik deze nu zelf implementeren. Het verstaan van een gehele cryptgrafie gaat nu veel gemakkelijker. 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%Uiteindelijk is er aangetoond dat cryptografie op Android mogelijk is en Java Card voor betere beveiliging zorgt.
%Het Android platform biedt een zeer uitgebreide waaier aan mogelijkheden 
Algemeen kan dus geconcludeerd worden dat cryptografie op Android met up-to-date implementatie mogelijk is. Door het gebruik van de gerealiseerde cryptografie kan onbetrouwbare cloud storage gebruikt worden voor het uitwisselen van gegevens. De laatste en belangrijkste conclusie is dat Java Card de beveiliging van eender welke cryptografische applicatie kan verhogen door een veilige omgeving te bieden voor zowel executie van cryptografische algoritmes als opslag van kritische gegevens. 



%BELA NGRIJKSTE ZIJN ANDROID zit in goed mekaar en kan veel mee gemaakt worden NADELIG GEEN VEILIG OPSLAG OF EXECUTIE VOOR CRYPTOBEREKENE verplaats veilige kaar zoals de JAVa kaart 

 

%Ontbetrouwbare kan gerbuikt worden voor gegevens uit te wisslen op veilige wijze3Cloud Storage kan 



 

 
 


%\begin{quote}
%"Security is orthogonal to functionality - just because a security product functions properly does not mean it's secure"
%
%-- Bruce Schneier.
%\end{quote}

%
%Een werk is nooit af maar toch met deze kennis blablublips
%
%"Security is orthogonal to functionality - just because a security product functions properly does not mean it's secure"
%-- Bruce Schneier.
%
%"In God we trust. Everybody else we verify using PGP!"
%-- Tim Newsome
%
%""Two can keep a secret if one is dead."
%-- Unknown
%
%\label{cha:het-echte-werk}

%
%WAT Bereikt? Een werkende applicatie voor Android die voor mijn vrienden ed niet zo meoilijk was om te verstaan
%
%WAt bijgeleerd: basisalalgoritmes veel bijkijken zelf implemnten
%   beter verstaan gehel crypto probleem op te lossen
%   android en openPGP
%
%inleiding + besluit: goed overzicht